import  os
def file_count(input):
    """
    文件查询
    :param input:
    :return:
    """
    #判断路径是否存在并进入目标路径
    if os.path.exists(input):
        print(input+"路径正确✔")
        #获取目录中所以文件信息
        dlist = os.listdir(input)
        #遍历文件
        for i in dlist:
            # print(i)
            #为遍历文件添加目录路径
            # file = os.path.join(input,i)
            if os.path.isfile(os.path.join(input,i)):
                #统计文件个数
                file_list.append(os.path.join(input,i))
            if os.path.isdir(os.path.join(input,i)):
                file_count(os.path.join(input,i))

    else:
        c = input("路径错误❌请输入要统计路径地址：")
        file_count(c)

print(os.getcwd())
file_list = []
path = input("请输入路径：")
file_count(path)
print(len(file_list))
